html, body, div,section,article,canvas,header,footer,figure,figcaption,nav span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, dd, dl, dt, li, ol, ul,input,select,button,textarea,table,tr,td{ padding:0; margin:0; border:none;outline: none;}
input,button,select,textarea,a,img{outline:none; text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(255,0,0,0);border:none;}
section,article,header,footer,figure,figcaption,nav,canvas{display:block;}
::-moz-focus-inner{border:0px;}
body {font-size:10px; font-family: -apple-system-font,Helvetica Neue,sans-serif,"Microsoft YaHei","Arial", "SimSun";}
html,body{width:100%;font-size:10px;height:100%;overflow-y:auto;overflow-x: hidden;background:#f2f2f2;}
ul, ul li, ol li, li {  list-style:none;}
table { border-collapse: collapse;border-spacing:0;}
input, textarea {border: 0;vertical-align: middle;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .clearfix {zoom: 1;}
*:first-child + html .clearfix {zoom: 1;}
.fl {   float:left;}
.fr {   float:right;}
.none{  display:none;}
.elip{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
*{box-sizing: border-box;-webkit-box-sizing:border-box;-webkit-overflow-scrolling: touch;-webkit-touch-callout:none;}

@media screen and (min-width:240px) and (max-width: 374px){html{font-size: 10px;}
}
@media screen and (min-width:375px) and (max-width: 479px){html{font-size: 13px;}
}
@media screen and (min-width:480px) and (max-width:639px){html{font-size:15px}
}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}
}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}
}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}
}
@media screen and (min-width:800px) and (max-width:959px){html{font-size:25px}
}
@media screen and (min-width:960px) and (max-width:1079px){html{font-size:30px}
}
@media screen and (min-width:1080px){html{font-size:32px}
}


.fixed_top{position:fixed;top:0;left:0;z-index:10;width:100%;height:50px;text-align:center;background:#fad441;font-size:0;line-height:50px;}
.fixed_top a{position:absolute;display:inline-block;vertical-align: middle;}
.fixed_top a img{width:30px;vertical-align: middle;}
.fixed_top > img{vertical-align: middle;width:35%;}
.fixed_top a.bplist{left:10px;top:0;}
.fixed_top a.usercenter{right:10px;top:0;}

.warapp{margin-top:50px;}
.home_warp .swiper-slide img{width:100%;}



